Shillong

Umiam Lake
meghalaya
north of shillong

A beautiful lake north of Shillong, which resembles the 'Lochs', or lakes of Scotland, and is a must-see for all tourists. This lake is man-made and is better known as 'Barapani' big water for its sheer size. There is a water sports complex. There is a garden Lum Nehru park by the side water sports complex.